/**
 * 
 */
$(function() {
	getGoods();

	$("#prePage").click(function() {
		if ($page <= 1) {
			alert("已经是第一页了！");
		} else {
			$page--;
			getGoods();
		}
	});

	$("#pageGo").click(function() {
		$(this).val("");
	});

	$("#pageGo").blur(function() {
		if ($(this).val() == "")
			setPage();
	});

	$("#pageGo").keyup(function(event) {
		if (event.keyCode == 13) {
			var $num = $(this).val();
			if (!isNaN($num)) {
				if ($num < 1 || $num > $count) {
					alert("超出页数！");
				} else {
					$page = $num;
					getGoods();
				}
			} else {
				$(this).val("");
			}
		}
	});

	$("#nextPage").click(function() {
		if ($page >= $count) {
			alert("已经是最后页了！");
		} else {
			$page++;
			getGoods();
		}

	});
});

var $page = 1;
var $count = 0;

function getGoods() {
	$
			.ajax({
				url : "list.do",
				type : "post",
				data : {
					page : $page
				},
				error : function(request) {
					alert("出现问题，最好重启电脑！");
				},
				success : function(data) {
					if (data.status == 200) {
						$(".chartsTr").remove();
						$count = data.count;
						setPage();
						$
								.each(
										data.content,
										function() {
											var $element = '<tr class="chartsTr"><td style="width:30%;">'
													+ this.txm
													+ '</td><td style="width:40%;">'
													+ this.name
													+ '</td><td style="width:15%;">'
													+ this.sl
													+ '</td><td style="width:15%;text-align:center;">'
													+ this.month + '</td></tr>';
											$("#tBody").append($element);
										});
					} else {
						alert(data.msg);
					}
				}
			});
}

function setPage() {
	$("#pageGo").attr("placeholder", "共" + $count + "页").val("第" + $page + "页");
}